// Javascript 弱类型的缺点

// const obj = {
// }
// obj.foo() // TypeError: obj.foo is not a function

// ==================================================

// function sum(a, b) {
//     return a + b
// }

// console.log(sum(100, 100)) // 200
// console.log(sum(100, '100')) // 100100

// ==================================================

// const obj = {}
// obj[true] = 100
// console.log(obj['true'])